/*通用*/
* { margin: 0;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
a {text-decoration: none;}
ul,ol{list-style: none;}
img {border: 0;vertical-align: bottom;}
body{-webkit-font-smoothing: antialiased;font-family: "微软雅黑";font-size:16px;box-sizing: border-box;}
a:hover, a:link {text-decoration: none;}
p{line-height:1.6em;}
h1{font-size:30px;}
h2{font-size:25px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:14px;}
.public-main{width:1200px;margin:0  auto;}
/* 多行溢出 */
.wrdMain-content a,.pfeContent-wodMain p,.newContent1-main a,.newContent2-main a{display:-webkit-box;-webkit-box-orient:vertical;line-height:1.8em;overflow:hidden;}
/* 单行溢出 */
.newContent-wrdMain h3 a,.newContent1-word-main > h3 a,.newContent2-word-main > h3 a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*头部 start*/
header{background:#ebebeb;}
.nav{display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;}
.head-logo{width:calc(40%);padding:22px 0 22px 10px;}
.head-logo  img{width:300px;}
.head-nav-list{width:calc(60%);}
.head-nav-list > ul{display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;}
.head-nav-list > ul > li{position:relative;width:14.285%;text-align: center;padding:33px 0 37px 0;}
.head-nav-list > ul > li > a{font-size:16px;color:#333;font-weight:700;}
.head-nav-list .hedNav-active::after,.head-nav-list > ul > li:hover > a::after{content: "";position:absolute;display:block;top:77%;left:49%;transform:translate(-50%,0);width:35px;border: 1px solid #0853a1;}
.head-nav-list > ul > li:hover .hedNav-sonItem,.hedNav-sonItem:hover{display:block;}
.head-nav-list > ul > li:before{content:"";display:block;position:absolute;top:100%;background:transparent;width:100%;height:10px;z-index:100;}
.hedNav-sonItem{position:absolute;top:106%;display:none;background:#f7f7f7;border-radius:4px;width:100%;z-index:10;}
.hedNav-sonItem > ul > li{padding:6px 0;text-align: center;}
.hedNav-sonItem > ul > li a{font-size:14px;color:#888;}
.hedNav-sonItem > ul > li:hover{background:#1d91fd;}
.hedNav-sonItem > ul > li:hover a{color:#fff;}
/*头部 end*/
/*小屏幕下的导航标题列表 start*/
.nav_mobile{position:fixed;z-index:322;top:0;right:-100%;width:100%;height:0;max-height:100%;background:rgba(11,115,222,0.9);transition:right ease-in 0.3s 0.1s,opacity ease-in 0.3s;}
.nav_mobile_show{right:0;}
.nav_mobile > ul{margin:35px 0 0 0;}
.nav_mobile > .m_close{position:absolute;top:2px;right:10px;font-size:30px;color:#fff;font-style:normal;}
.nav_mobile_icon{display:none;position:absolute;top:14px;right:0;width:60px;height:80px;}
.nav_mobile_icon > i{font-style:normal;font-size:60px;color:#0853a1;}
.m-mul{display:block;width:100%;box-sizing:border-box;}
.m-mul-item{display:inline-block;width:100%;min-height:30px;box-sizing:border-box;}
.m-mul-title{display:inline-block;position:relative;padding:0.8em 8px;width:100%;color:#fff;line-height:1.6;box-sizing:border-box;}
.m-mul-body{display:none;position:relative;padding:0 0 0 25px;width:100%;box-sizing:border-box;}
.m-mul-icon{position:absolute;right:0;top:50%;z-index:123;display:inline-block;width:4em;text-align:center;transform:translate(0,-50%);}
.m-mul-icon-90deg{transform:translate(0,-50%) rotate(-90deg);}
.m-mul-icon-mask{position:absolute;right:0;top:0;z-index:133;height:100%;width:5em;cursor:pointer;}
.m-mul-title > a{display:inline-block;width:100%;font-size:16px;color:#fff;}
.m-mul-icon-mask:hover{background:rgba(255,255,255,0.1);}
/*小屏幕下的导航标题列表 end*/
/*关于中能 start*/
/*企业简介 start*/
.inPage-about-banner{position:relative;width:100%;}
.inPage-about-banner > img{width:100%;}
.inPage-about-title{position:absolute;top:50%;left:10%;transform:translate(0,-50%);z-index:10;color:#fff;}
.inPage-about-title h1{font-size:44px;font-weight:500;padding-bottom:15px;}
.inPage-about-title h3{text-transform:uppercase;font-weight:500;}
/*内页导航 start*/
.inPage-about-nav{width:100%;background:#ffffff;}
.abt-nav-main{position:relative;display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;}
.abt-nav-list{width:70%;}
.abt-nav-list > ul{display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;}
.abt-nav-list > ul > li{position:relative;color:#777;}
.abt-nav-list > ul > li > a{display: inline-block;padding:18px 12px;font-size:16px;color:#777;font-weight:700;}
.abt-nav-list .abtNav-active::after,.abt-nav-list > ul > li:hover > a::after{content: "";position:absolute;display:block;top:100%;left:48%;transform:translate(-50%,0);width:35px;border: 1px solid #0853a1;}
.abt-nav-list .abtNav-active{color:#0853a1;}
.abt-nav-list > ul > li:hover > a,.abt-nav-list > ul > li:hover{color:#0853a1;}
.abt-nav-list > ul > li:hover .abtNav-sonItem,.abtNav-sonItem:hover{display:block;}
.abtNav-sonItem{position:absolute;top:102%;left:0;display:none;background:#066dd9;border-radius:4px;width:100%;z-index:10;}
.abtNav-sonItem > ul > li{padding:10px 20px;}
.abtNav-sonItem > ul > li a{font-size:14px;color:#fff;}
.abtNav-sonItem > ul > li:hover{background:#1082fb;}
/*内页导航 end*/
/*内页小屏幕下的导航标题列表 start*/
.inPage_navMobile{position:fixed;z-index:322;top:0;left:-100%;width:100%;height:0;max-height:100%;background:rgba(11,115,222,0.9);transition:right ease-in 0.3s 0.1s,opacity ease-in 0.3s;}
.inPage_navMobile_show{left:0;}
.inPage_navMobile > ul{margin:35px 0 0 0;}
.inPage_navMobile > .m_close{position:absolute;top:2px;right:10px;font-size:30px;color:#fff;font-style:normal;}
.inPage_navMobile_icon{display:none;position:absolute;top:0;left:0;width:60px;height:80px;}
.inPage_navMobile_icon > i{font-style:normal;font-size:60px;color:#0853a1;}
.inPage-mul{display:block;width:100%;box-sizing:border-box;}
.inPage-mul-item{display:inline-block;width:100%;min-height:30px;box-sizing:border-box;}
.inPage-mul-title{display:inline-block;position:relative;padding:0.8em 8px;width:100%;color:#fff;line-height:1.6;box-sizing:border-box;}
.inPage-mul-body{display:none;position:relative;padding:0 0 0 25px;width:100%;box-sizing:border-box;}
.inPage-mul-icon{position:absolute;right:0;top:50%;z-index:123;display:inline-block;width:4em;text-align:center;transform:translate(0,-50%);}
.inPage-mul-icon-90deg{transform:translate(0,-50%) rotate(-90deg);}
.inPage-mul-icon-mask{position:absolute;right:0;top:0;z-index:133;height:100%;width:5em;cursor:pointer;}
.inPage-mul-title > a{display:inline-block;width:100%;font-size:16px;color:#fff;}
.inPage-mul-icon-mask:hover{background:rgba(255,255,255,0.1);}
/*内页小屏幕下的导航标题列表 end*/
.inPage-about-position{width:30%;padding-top:15px;}
.inPage-about-position > p{text-align: right;padding-right:10px;}
.inPage-about-position > p > a{color:#777;font-size:13px;}
.inPage-about-position > p > a:hover{color:#666;}
.inPage-about-position .icon-youjiantou{font-size:12px;padding-left:5px;}
.inPage-about-content{width:100%;background:#ebebeb;}
.abtContent-main{display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;padding:60px 0;}
.abtContent-title{width:100%;padding-bottom:30px;}
.abtContent-title > h2{color:#0853a1;}
.abtContent-word{width:70%;padding: 0 200px 0 0;}
.abtContent-word{font-size:15px;color:#333;}
.abtContent-word > p{line-height:1.8em;padding:0 0 15px 0;}
.abtContent-word img,.promise-word img{max-width:100%;}
.abtContent-img{width:30%;}
.abtContent-img > img{max-width:100%;padding: 0 10px 10px 0;text-align:right;}
.company-advantage,.company-advantage > img{width:100%;}
.company-advantage{padding:80px 0 30px 0;}
/*企业简介 end*/
/*品质承诺 start*/
.promise-word{width:100%;}
.promise-word{font-size:15px;color:#333;}
.promise-word > p{line-height:1.8em;padding:0 0 15px 0;}
.promise-word > div{padding-bottom:10px;}
/*品质承诺 end*/
/*企业文化 start*/
.culture-title{padding:60px 0;border-bottom: 1px solid #d1d1d1;overflow: hidden;}
.culture-title .public-main,.brand .public-main,.spirit .public-main,.vision .public-main,.mission .public-main,.value .public-main,.concept .public-main,.vision .public-main{padding:0 12px 0 15px;}
.culture-title .public-main > h2,.culture-title .public-main > p{color:#888;display:inline-block;}
.culture-title .public-main > p{float:right;}
.culture-title .public-main > h2 > span{display:inline-block;text-transform: uppercase;padding-right:5px;}
.brand{background: url("../../images/pinpai.jpg") no-repeat center 100%;width:100%;padding:80px 0;overflow: hidden;}
.brand-content{display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;align-items: center;}
.brand-content >  h3,.brand-content >  p{font-size:22px;}
.brand-conLeft{width:50%;color:#111;text-transform: uppercase;font-weight:700;}
.brand-conLeft > h3::after{content:"";display: block;height:3px;width:25%;background: #f19139;margin:18px 0;}
.brand-conRight{width:50%;font-size:24px;color:#111;letter-spacing:13px;text-align: center;}
.operation .brand-conRight{letter-spacing:5px;}
.operation .brand-conRight >p {padding-top:15px;}
.brand-conRight > img{width:100%;}
.brand-conRight > p >span{padding-left:18px;}
.spirit{background: url("../../images/jingsheng.jpg") no-repeat right 100%;width:100%;padding:80px 0;overflow: hidden;}
.spirit-content{display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;align-items: center;}
.spirit-content >  h3,.brand-content >  p{font-size:22px;}
.spirit-conLeft{width:50%;color:#fff;text-transform: uppercase;font-weight:700;}
.spirit-conLeft > h3::after{content:"";display: block;height:3px;width:25%;background: #f19139;margin:18px 0;}
.vision .spirit-conLeft > h3::after{background: #fff;}
.spirit-conRight{width:50%;font-size:24px;color:#fff;letter-spacing:13px;text-align: center;}
.vision .spirit-conRight{letter-spacing:8px;}
.concept .spirit-conRight{letter-spacing:5px;}
.concept .spirit-conRight >p {padding-top:15px;}
.spirit-conRight > p > span{padding-left:18px;}
.spirit-conRight > img{width:100%;}
.vision{background: url("../../images/yuanjing.jpg") no-repeat center 100%;width:100%;padding:80px 0;overflow: hidden;}
.mission{background: url("../../images/shiming.jpg") no-repeat center  100%;width:100%;padding:80px 0;overflow: hidden;}
.value{background: url("../../images/jiazhiguan.jpg") no-repeat 100%;width:100%;padding:80px 0;overflow: hidden;}
.concept{background: url("../../images/linian.jpg") no-repeat right 100%;width:100%;padding:80px 0;overflow: hidden;}
/*企业文化 end*/
/*组织架构 start*/
.inPage-structure-content{padding:60px 10px 100px 10px;}
.inPage-structure-content  img{width:100%;}
/*组织架构 end*/
/*联系我们 start*/
.contact-content{padding:25px 0;}
.contact_we {margin: 15px auto;width: 100%;height: 100%;background: #ffffff;}
.contact_bd{padding:25px 15px;}
.contact_map{height: 500px;width: 100%;}
.Map-company,.Map-telephone{font-size:15px;}
.Map-address{padding:10px 0;font-size:15px;}
/*联系我们 end*/
/*关于中能 end*/
/*经营发展 start*/
/*主要业务 start*/
.page-serIntroduce{padding:40px 0 50px 0;}
.page-serIntroduce img{max-width:100%;}
.page-serIntroduce ul{background:#ffffff;}
.page-serIntroduce ul li{display:inline-block;width:calc((100% - 20px)/5);text-align:center;padding:50px 0;}
.page-serIntroduce-item p:first-child{font-size:18px;font-weight:700;color:#333;}
.page-serIntroduce-item p:nth-child(2){color:#a2a2a2;font-size:12px;padding:5px 0;text-transform: uppercase;}
.page-serIntroduce ul li:hover{background: #0853a1;}
.page-serIntroduce ul li:hover .page-serIntroduce-item p{color:#fff;}
.page-serIntroduce li img{width:40px;height:40px;margin-top:25px;}
/*主要业务 end*/
/*主要案例 start*/
.inPage-case-content{background:#ebebeb;width:100%;}
.PagCase-content-word{padding:50px 0;}
.PagCase-content-word > ul {display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;}
.PagCase-content-word > ul > li{width:calc((100% - 60px)/3);margin:0 10px;}
.PagCase-content-word > ul > li > a{font-size:14px;color:#444;text-align: center;}
.PagCase-content-word > ul > li > a:hover{color:#0853a1;}
.PagCase-content-word > ul > li > a > img{width:100%}
.PagCase-content-word > ul > li > a > p{padding:10px 0 28px 0;}
/*主要案例 start*/
/*经营业绩 start*/
.inPage-achievement-content{width:100%;background:#ebebeb;}
.PagAchievement-content-word{padding:50px 0;}
.PagAchievement-content-word > table{width:100%;border-collapse:collapse;text-align: center;}
.PagAchievement-content-word > table thead{background: #e8f7ff;font-size:15px;color:#07509b;}
.PagAchievement-content-word > table thead th{padding:12px 0;border-top:1px solid #a2b3be;border-bottom:5px solid #ebebeb;}
.PagAchievement-content-word > table thead th:nth-child(1){width:8%;}
.PagAchievement-content-word > table thead th:nth-child(2){width:46%;}
.PagAchievement-content-word > table thead th:nth-child(3){width:46%;}
.PagAchievement-content-word > table tbody{background:#fff;font-size:14px;color:#647885;}
.PagAchievement-content-word > table  tbody tr{border-bottom:1px solid #d7effe;}
.PagAchievement-content-word > table  tbody tr:last-child{border-bottom:none;}
.PagAchievement-content-word > table  tbody td{padding:25px 0 25px 5px;line-height: 1.6em;}
.PagAchievement-content-word > table tbody a{font-size:14px;color:#647885;}
.PagAchievement-content-word > table tbody a:hover{color:#435059;}
/*经营业绩 end*/
/*经营发展end*/
/*新闻中心 start*/
.inPage-new-main{padding:40px 0 70px 0;}
.inPage-new-content-1{display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;padding:0 0 70px 0;align-items:center;}
/*新闻轮播 start*/
.inPage-newContent1-img{width:48%;padding:12px 0 0 0;}
.inPage-newContent1-img img{width:100%;min-height:340px;}
.inPage-newContent1-img .swiper-container{position: relative;}
.inPage-newContent1-img .swiper-container-horizontal >.swiper-pagination-bullets{position:absolute;z-index:2;top:10px;left:10px;}
.swiper-pagination02 .swiper-pagination-bullet{width:11px;height:11px;background:#fff;opacity: .8;}
.swiper-pagination02 .swiper-pagination-bullet-active{background: #999999;opacity: 1;}
/*新闻轮播 end*/
.inPage-newContent-word-1{width:52%;padding-left:28px;}
.newContent1-word-main{padding:14px 0;border-bottom:1px solid #dfdfdf;min-height:120px;}
.newContent1-word-main > h3{width:100%;padding:0 0 3px 0;font-size:16px;}
.newContent1-word-main > h3 a{display:block;width:100%;color:#333;}
.newContent1-word-main > h3 a:hover{color:#0853a1;}
.newContent1-word-main > p{color:#a2a2a2;font-size:13px;padding:0 0 9px 0;}
.newContent1-main a{color:#888;font-size:15px;-webkit-line-clamp:2;}
.newContent1-main a:hover{color:#666;}
.inPage-new-content-2{border-top: 1px solid #dfdfdf;padding:0 0 40px 0 ;}
.inPage-newContent-word-2{display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #dfdfdf;}
.newContent2-word-main{width:82%;padding:20px 160px 30px 0;}
.newContent2-word-main > h3{width:100%;padding:0 0 4px 0;font-size:16px;}
.newContent2-word-main > h3 a{display:block;width:100%;color:#333;}
.newContent2-word-main > h3 a:hover{color:#0853a1;}
.newContent2-word-main > p{color:#a2a2a2;font-size:13px;padding:0 0 12px 0;width:100%;}
.newContent2-main a{color:#888;font-size:15px;-webkit-line-clamp:2;}
.newContent2-main a:hover{color:#666;}
.newContent2-word-img{width:18%;padding:14px 0 15px 20px;}
.newContent2-word-img a > img{width:100%;}
/*新闻中心 end*/
/*服务招采 start*/
.inPage-newContent-word-2 .bidding-content-main{width:100%;padding:20px 20px 30px 10px; }
/*服务招采 end*/
/*招聘信息 start*/
.inPage-recruit-main{padding:30px 0 40px 10px;}
.inPage-retContent-word{border-bottom:1px solid #dfdfdf;padding:12px 0;overflow: hidden;}
.inPage-retContent-word > h3{display:inline-block;width:85%;font-size:15px;}
.inPage-retContent-word > h3 a{color:#333;}
.inPage-retContent-word > h3 a:hover{color:#0853a1;}
.inPage-retContent-word > p{float: right;color:#a2a2a2;font-size:14px;padding-right:15px;}
/*招聘信息 end*/
/*详细页 start*/
.directories_detail_content{background:#ebebeb;width:100%;padding:40px 0;}
.dirDetail_content{width:100%; min-height: 600px;border-left: 1px solid #d2d2d2;box-shadow: 0 5px 5px 4px #b2b2b2;}
.dirDetail_content_font{margin:20px auto;border-bottom: 1px #d2d2d2 dotted;width:98%;padding-top:20px;}
.detailed_content_title {text-align: center;color: #0060b0;}
.author {text-align: center;font-size:14px;color: #333333;line-height:45px;}
.dirDetail_introduce{width:96%;margin:0 auto;color:#333333;font-size:15px;line-height: 2em;padding-top:10px;}
.dirDetail_introduce img{max-width:100%;}
/*上一篇下一篇样式 start*/
.return {display: flex;padding: 20px;flex-wrap: wrap;}
.return a {color: #777777;transition: all .3s;font-size:12px;}
.return span{color: #333333;}
.return > .ret:hover {background-color: #0060b0;color: #fff;border-color: #0060b0;}
.up, .down {display: inline-block;width: 50%;text-align: center;}
.up:hover, .down:hover {color: #0060b0;}
.ret {display: block;width: 85px;height: 34px;line-height: 35px;margin: 30px auto 0;border: 1px solid #ccc;text-align: center;border-radius: 5px;}
/*上一篇下一篇样式 end*/
/*详细页 end*/
/*底部 start*/
.return_btn{position: fixed;top:65%;right: 10px;z-index: 999;display: none;}
.return_btn .icon-fanhuidingbu{font-size: 40px;color:#0c80f8;font-weight:700;}
.foot-main{background:url("../../images/foot_bgd.jpg")no-repeat bottom;background-size: cover;overflow:hidden;}
.foot-nav{display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;padding-top:20px;}
.foot-nav-list{width:84%;padding-left:15px;}
.foot-nav-list > ul > li{float:left;width:13%;}
.foot-nav-list > ul > li > a{font-size:15px;color:#222;font-weight:700;}
.foot-nav-list > ul > li > a:hover{color:#0853a1;}
.fotNav-sonItem{padding-top:5px;}
.fotNav-sonItem > ul >li{padding:6px 0;}
.fotNav-sonItem > ul >li a{font-size:13px;color:#999;}
.fotNav-sonItem > ul >li a:hover{color:#666;}
.foot-code{width:16%;text-align: right;padding-right:10px;}
.foot-code > img{width:100px;}
.foot-code > p{padding:10px 0;font-size:13px;color:#222;}
.foot-address{display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;padding:90px 0 95px 0;align-items:flex-end;}
.foot-logImg{width:12%;}
.foot-logImg > img{width:100px;}
.foot-address-main{width:57%;font-size:13px;color:#999;}
.foot-address-main > p{padding:5px 0 0 0;}
.foot-address-main > p > span{padding-left:13px;}
.foot-website{width:30%;text-align: right;padding-right:10px;}
.foot-website a{font-size:22px;color:#999;}
.foot-website a:hover{color:#666;}
.foot-copy{background:#ebebeb;padding:20px 0;}
.foot-copy-list{overflow:hidden;}
.foot-copy-list > p{display:inline-block;font-size:13px;color:#999;}
.foot-copy-main{text-transform: uppercase;}
.foot-copy-main > span:nth-child(2){padding-left:40px;}
.foot-copy-list p:nth-child(2){float:right;padding-right:10px;}
/*底部 end*/
/*下页上页样式 start*/
.paging{display:inline-block;position:relative;bottom:8px;padding:35px 0 10px 0;width:100%;min-height:35px;font-size:14px;line-height:1.5;}
.paging,.paging *{box-sizing:border-box;}
.paging > ul{display: table;margin:0 auto;}
.paging > ul > li{ display: table-cell;}
.paging > ul > li{display:inline-block;float:left;}
.paging > ul > li > a,.paging .paging-text{display:inline-block;padding:4px 5px;margin-left:-1px;margin-top:-1px;min-width:30px;color:#333;text-align:center;border:1px solid #e2e2e2;}
.paging > ul > li > a:hover{color:#f19139;background:#eeeeee;}
.paging .icon-zuojiantou,.paging .icon-youjiantou {font-size: 13px;padding-left:0;}
.paging .paging-active{position:relative;z-index:10;color:#fff;background:#f19139;border:1px solid #f19139;}
.paging-disabled{color:#aaa !important;background:initial !important;cursor:no-drop;/*文本禁止选择*/-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.paging .paging-text{border:1px solid rgba(0,0,0,0);}
.paging input{display:inline-block;padding:4px 3px;margin-left:-1px;margin-top:-1px;width:4em;line-height:1.2em;text-align:center;border:1px solid #e2e2e2;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.paging .paging-btn{cursor:pointer;}
@media all and (max-width:650px){.paging_ul .paging-num{display: none;}}
@media all and (max-width:350px){.paging input{width:113px;}}

/*媒体查询 start*/
@media all and (max-width:1200px){.public-main{width:100%;padding-left:10px;padding-right:10px;}.in-copProfile .public-main{padding:0;}.copProfile-content{padding:60px 10px;}.priService-word > h2 {padding:50px 0 10px 0;}.abtContent-main{padding:40px 10px;}.abtContent-word{padding:0 80px 0 0;}.abt-nav-list > ul > li > a{padding:18px 5px;}}
@media all and (max-width:992px){.priService-word > h2 {padding:10px 0;}.pfeContent-wodMain {margin-bottom: 18px;}.pfeContent-word > h2 {padding: 18px 0;}.abtContent-word{padding:0;width:100%;}.abtContent-img{width:100%;text-align: center;}.abt-nav-list > ul > li > a{font-size:15px;}}
@media all and (max-width:910px){.foot-logImg{padding-right:8px;}.foot-logImg > img{width:100%;}.foot-copy-list > p {display: block;}.foot-copy-main > span{display: block;padding-left:10px;}.foot-copy-main > span:nth-child(2){padding-left:10px;}.foot-copy-list p:nth-child(2){float:none;padding-left:10px;}.serIntroduce ul li {width: calc((100% - 20px)/3);padding:15px 0;}.abt-nav-list{display:none;}.inPage_navMobile_icon{display: block;}.inPage-about-position{width:100%;}.inPage-about-position > p{padding-right:0;}.page-serIntroduce ul li{width: calc((100% - 20px)/3);padding:25px 0;}.page-serIntroduce{padding:10px 0 30px 0;}.newContent2-word-main{padding:20px 20px 30px 0;width:75%;}.newContent2-word-img{width:25%;}}
@media all and (max-width:840px){.head-nav-list{display: none;}.nav_mobile_icon {display: block;}.head-logo {width: calc(70%);}.head-logo img{width:280px;}.company-advantage{padding:30px 0 10px 0;}.inPage-about-title h1{font-size:34px;}.inPage-retContent-word > h3{width:70%;}}
@media all and (max-width:768px){.foot-logImg{order:1;}.foot-address-main{order:3;width:100%;padding-top:10px;}.foot-website{order:2;width:87%;text-align:left;}.foot-main{background-size: contain;}.foot-address{padding:10px 0 30px 10px;}.foot-copy{padding:10px 0;}.foot-nav-list{width:100%;}.foot-code{width:100%;padding:15px 0 0 10px;text-align:left;}.foot-nav-list .fotNav-sonItem{display:none;}.foot-nav{padding-top:20px;}.foot-nav-list > ul > li {width:15%;}.grey-block{margin:20px 0;}.newContent-wrdMain h3 a{font-size:17px;}.pfeContent-word > h1,.priService-word > h1,.newCenter-title > h1{font-size:25px;}.pfeContent-word > h2,.priService-word > h2,.newCenter-title > h2{font-size:22px;}.newCenter-title{padding:30px 0;}.pfeContent-word > h2{padding:10px 0;}}
@media all and (max-width:620px){.inPage-newContent1-img{width:100%;}.inPage-newContent-word-1{width:100%;padding:10px 0 0 0;}.inPage-new-content-1{padding:0 0 40px 0;}.inPage-newContent1-img img{min-height:auto;}.inPage-new-main{padding:30px 10px 10px 10px;}}
@media all and (max-width:580px){.serIntroduce{display:none;}.priService-word > h2{padding:0;}.pfeContent-word{width:100%;padding:0 5px;}.pfeContent-img{display:none;}.copProfile-content{padding:30px 10px;}.priService-imgWord{padding:30px 0;}.foot-code > img{padding:0 10px;}.inPage-about-title h1{font-size:30px;padding-bottom:5px;}.inPage-about-title h3{font-size:16px;}.inPage-structure-content{padding:40px 10px;}.culture-title .public-main > h2,.culture-title .public-main > h2 > span{display:block;padding-bottom:10px;text-align: center;}.culture-title .public-main > p{display:block;float:none;text-align: center;}.culture-title{padding:40px 0;}.brand-conLeft,.brand-conRight,.spirit-conLeft,.spirit-conRight{width:100%;padding-bottom:25px;text-align: center;}.brand-conLeft > h3::after,.spirit-conLeft > h3::after{margin:18px auto;}.brand,.spirit,.mission,.value,.concept{padding:30px 0 5px 0;}.vision{padding:30px 0 35px 0;}}
@media all and (max-width:540px){.page-serIntroduce ul li{width: calc((100% - 20px)/2);}.PagCase-content-word > ul > li{width: calc((100% - 60px)/2);}.PagCase-content-word > ul > li{width: calc((100% - 60px)/2);}.Map-address{padding:2px 0;}.newContent2-word-main{padding:20px 10px 30px 0;width:100%;}.newContent2-word-img{display:none;}}
@media all and (max-width:500px){.head-logo img{width:230px;}.nav_mobile_icon > i,.inPage_navMobile_icon > i{font-size:50px;}.inPage_navMobile_icon{top:6px;}.foot-website a {font-size:17px;}.foot-address-main > p > span {display:block;padding-left:0;}.foot-nav-list{display: none;}.foot-nav {padding-top:0;}.newContent-imgWord{width:100%;}.newContent-word{width:100%;padding-left:0;}.newContent-img > img {width:100%;height:auto;}.priService-word{padding:15px 0 0 10px;width:100%;}.priService-img{width:100%;}}
@media all and (max-width:375px){.head-logo{padding:15px 0;}.head-logo img{width:200px;}.nav_mobile_icon > i,.inPage_navMobile_icon > i{font-size:45px;}.nav_mobile_icon{top:9px;width:45px;}.foot-address{padding:10px 0 15px 0;}.newCenter-button-item > p{display:block;padding-bottom:5px;}.newCenter-button{padding:0 0 15px 0;}.foot-code > img{padding:0 20px;}.inPage-retContent-word > p{float:left;}.inPage-retContent-word > h3{width:100%;}.inPage-about-title h1{font-size:25px;}.inPage-about-title h3{font-size:14px;}.page-serIntroduce ul li{width: calc(100% - 20px);}}